7. TCP-IP Suite

TCP/IP
They are the most common protocols used on the internet for communication.
The IP part deals with the addressing and forwarding of data packets from source to destination while TCP part manages the reliability of the transmission.
A protocol simply defines a way of communication and its rules. These rules are defined by RFC (Request for Comments).

bc8206aaac6409d0aa82e4e0f6de10ee.png

TCP/IP technically applies to network communications in which the TCP is used to deliver data across IP networks.For example Web browsers use TCP/IP to communicate with web servers , it also used to send email, chat online, and play online games.


TCP/IP model

OSI Model is a reference/logical model.TCP/IP model is a concise version of the OSI model and is based on standard protocols. This suite encompasses a number of different protocols for different purpose and need.

Transmission of data is done in layers, each protocol on one layer do something complementary with what the others are doing. This set of layers is called a protocol stack.

For example, there is one stack HTTP - TCP - IP - WiFi. This means that when a computer is accessing a web page, it uses the

TCP/IP model is divided into 4 layers:

2cca23d59915c9f5d8a928dcd8c7cef9.png


IP (Internet Protocol)
It defines the source and destination IP address of a packet as it traverses the internet.

Packet structure:

131d5625a262c9473a5ed98fc99bb650.png

Row 1

Row 2

Fragmented ?

IP fragmentation is an Internet Protocol process that breaks packets into smaller pieces, so that the resulting pieces can pass through a link with a smaller maximum transmission unit than the original packet size.

Maximum Transmission Unit (MTU) is the largest frame/packet that can be transmitted over frame/packet based networks.

Row 3

Rows 4 & 5

Row 6